<?php
namespace Admin\Model;
use Think\Model;
class MoodModel extends Model {
	/**
	 * 向心情表中插入数据
	 * @param  string $fieldString 要添加的数据字段
	 * @param  array  $data  添加的数据
	 * @return int/boolean 成功返回自增id失败false
	 */
	public function insertMood($data,$fieldString = ''){
		return M('Mood')->field($fieldString)->data($data)->add();
	}

	/**
	 * 从心情表中查询数据
	 * @param  string $fieldString 要返回的数据字段
	 * @param  array $where        条件
	 * @return array              成功返回数据
	 */
	public function selectMood($fieldString = '',$where = ''){
		return M('Mood')->field($fieldString)->where($where)->select();
	}

	/**
	 * 从心情表中查询单条数据
	 * @param  array $where        条件
	 * @return array              成功返回数据
	 */
	public function findMood($where){
		return M('Mood')->where($where)->find();
	}


	/**
	 * 从心情表中修改数据
	 * @param  array  $wheres       修改的条件
	 * @param  string $fieldString  修改的字段
	 * @param  array  $data         修改的数据
	 * @return int             		返回受影响的行数
	 */
	public function updateMood($wheres,$fieldString,$data){
		return M('Mood')->where($wheres)->field($fieldString)->save($data);
	}

	
	/**
	 * 从心情中删除数据
	 * @param  array $wheres 删除的条件
	 * @return int           返回受影响的行数
	 */
	public function deleteArticle($wheres){
		return M('Mood')->where($wheres)->delete();
	}
}